.row{
	margin-right: 0px; 
    margin-left: 0px;
}
.quanbu{
	width: 100vw;
	height: 100vh;
	background: #1d1e1f;
	z-index: 1000;
	position: fixed;
	top:0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	opacity: 0.3;
	display: none;
}

/* 固定定位 */
.guding{
	position: fixed;
	right: 0;
    top: 50%;
	width: 54px;
	height: 216px;
	display: none;
}
.guding ul li div{
	background: rgb(50, 144, 255);
	width: 54px;
	height: 54px;
	transition: all 0.8s;
	position: relative;
}
.guding ul li div i{
	display: inline-block;
	width: 30px;
	height: 30px;
	background: url(../images/pic.png) no-repeat;
	margin: 12px;
}
.guding ul li .guding1 i{
	background-position: -40px 0px;
}
.guding ul li .guding2 i{
	background-position: -40px -80px;
}
.guding ul li .guding3 i{
	background-position: -40px -149px;
}
.guding ul li .guding4 i{
	background-position: -40px -264px;
}
.guding ul li div:hover{
	background: rgb(249,223,76);
}
.guding ul li div span{
	display: inline-block;
	background: rgb(249,223,76);
	width: 216px;
	height: 54px;
	line-height: 54px;
	font-size: 18px;
	padding-left: 15px;
	position: absolute;
	left: -162px;
	top: 0px;
	color: #fff;
	vertical-align: middle;
	display: none;
}
.guding ul .guding1:hover span{
	display: block;
}
.guding ul .guding2:hover span{
	display: block;
}
.guding ul .guding3:hover span{
	display: block;
}
.guding ul .guding4:hover span{
	display: block;
}
.guding ul li div span b{
	margin-right: 20px;
}
.guding ul li .guding1 span b{
	vertical-align: middle;
	display: inline-block;
	width: 30px;
	height: 30px;
	background: url(../images/pic.png) no-repeat;
	background-position: -40px 0px;
}
.guding ul li .guding2 span b{
	display: inline-block;
	width: 30px;
	height: 30px;
	background: url(../images/pic.png) no-repeat;
	background-position: -40px -80px;
	vertical-align: middle;
}
.guding ul li .guding3 span b{
	display: inline-block;
	width: 30px;
	height: 30px;
	background: url(../images/pic.png) no-repeat;
	background-position: -40px -149px;
	vertical-align: middle;
}
.guding ul li .guding4 span b{
	display: inline-block;
	width: 30px;
	height: 30px;
	background: url(../images/pic.png) no-repeat;
	background-position: -40px -264px;
	vertical-align: middle;
}
/* 固定定位结束 */

/* 头部开始 */
.top{
	width: 100%;
	font-size: 16px;
	position: relative;
}


.top-xxx p a{
	outline: none;
	color: #fff;
	font-size: 26px;
	text-decoration: none;
}
.top-xxx p .active{
	color: #f9df4c;
}
.top-xxx p a:hover{
	color: #F9DF4C;
}
.top-xxx {
	width: 100%;
	position: absolute;
	z-index: 200;
	left: 0px;
	top: 251px;
	display: none;
}
.top-xxx p{
	text-align: center;
}
.top .row>div:nth-child(1){
	background:  rgb(50, 144, 255);
}
.xs1{
	margin: 5px 0px 30px 0px;
}
.xs1 img{
	width: 157px;
	height: 34px;
	margin: 30px 0px;
	margin-left: 25%;
}
.xs1 .p1{
	font-size: 44px;
	color: #ffffff;
	display: block;
	vertical-align: bottom;
	width: 420px;
	padding: 25px;
	padding-left: 0px;
	padding-top: 170px;
	margin-left: 25%;
}
.xs1 .p2{
	width: 400px;
	display: block;
	color: #FFFFFF;
	font-size: 16px;
	height: 50px;
	line-height: 25px;
	margin-bottom: 20px;
	margin-left: 25%;
}
.xs1 div{
	display: inline-block;
	font-size: 15px;
	letter-spacing: 2px;
	text-indent: 2px;
	padding: 14px 50px;
	border-width: 2px;
	border-color: #ffeb79;
	background-color: #ffeb79;
	color: #333333;
	border-radius: 5px;
	cursor: pointer;
	margin-top: 10px;
	margin-bottom: 150px;
	margin-left: 25%;
}
.a{
	text-align: center;
	position: relative;
}
.xs2 {
	font-size: 15px;
	display: inline-block;
	color: #333333;
	margin: 5px 0px 30px 0px;
	margin: 0 auto;
	position: absolute;
	left: 202px;
}
.xs2 p{
	display: inline-block;
	text-align: center;
	margin: 0px;
}
.xs2 .p1{ 
	margin-top: 30px;
	font-weight: 700;
}
.xs3 span{
	display: block;
	width:25px;
	height: 2px;
	background: #000;
	margin-bottom: 8px;
}
.xs3{
	display: block;
	position: absolute;
	top: 40px;
	left: 547px;
}
.xs3-box{
	position: relative;
}
.xs3-img {
	position: absolute;
	width: 572px;
	height: 360px;
	background: url(../images/aHR0cHM6Ly81ZjA4MGMwNjUxNzAzLnQ3NC5xaWZlaXllLmNvbS9xZnktY29udGVudC91cGxvYWRzLzIwMTkvMTIvYWViYWNhZTRjMmRkMThlODE1MTY3YjA5ZjA0MmM0YTEtOTAud2VicA_p_p100_p_3D_p_p100_p_3D.webp) no-repeat;
	background-size: 100%;
	left: -518px;
	top: 200px;
}
.xs3-box .b{
	display: block;
	margin: 5px 0;
	position: relative;
}
.xs3-box .b1{
	position: relative;
	transition: all .3s linear;
}
.xs3-box .b3{
	position: relative;
	transition: all .3s linear;
}
.top .test-top{
	display: none;
}
.top .test-top span{
	position: relative;
	display: inline-block;
	width: 25px;
	height: 3px;
	background: #fff;
	margin-bottom: 3px;
	border-radius: 2px;
	transition: all .3s linear;
} 
.top .top-xxxx {
	height: 670px;
	background: #3290FF;
	position: fixed;
	top: 0px;
	left: 0px;
	width: 100%;
	z-index: 500;
	display: none;
	padding-top: 60px;
	transition: all .3s linear;
}
.top .top-xxxx p{
	width: 150px;
	text-align: center;
	background: #3290FF;
	margin-bottom: 0px;
	height: 35px;
}
.top .top-xxxx p a{
	color: #fff;
	font-size: 18px;
	text-decoration: none;
}
.top .top-xxxx p:hover a{
	color: #F9DF4C;
}
/* 头部结束 */

/* 车架开始 */
.chejia{
	background: #f6f6f6;
	padding: 50px;
}
.a1{
	width: 78%;
	padding-bottom: 50px;
	border-bottom: 1px solid rgb(200, 200, 200, 0.6);

}
.a1 .p1{
	color: rgb(51, 51, 51);
	font-size: 24px;
	text-align: right;
}
.a1 .p2{
	line-height: 24px;
	text-align: right;
	color: #777;
	font-size: 14px;
	float: right;
}
.a1 .zuo{
	width: 65%;
}
.a1 .you{
	width: 30%;
	color: rgb(200, 200, 200);
	font-size: 60px;
	font-weight: 700;
}
.a2{
	float: right;
} 
.a1-1{
	margin-top: 50px;
	border-bottom: none;
}
/* 车架结束 */


/* 产品系列开始 */
.chanpinxilie{
	width: 100%;
}
.chanpinxilie .chanpinxilie-box{
	width: 1100px;
	margin: 0 auto;
}
.chanpinxilie .chanpinxilie-box .title{
	font-size: 34px;
	color: #333333;
	display: block;
	vertical-align: bottom;
	text-align: center;
	margin-bottom: 20px;
}
.chanpinxilie .row .a{
	padding: 20px;
	padding-top: 0px;
}
.chanpinxilie .aaa{
	background: #F6F6F6;
}
.chanpinxilie .aaa i {
	display: inline-block;
	background: url(../images/1.webp) no-repeat;
	background-size: 100%;
	width: 230px;
	height: 230px;
}
.chanpinxilie .bbb i {
	background: url(../images/2.webp) no-repeat;
	display: inline-block;
	background-size: 100%;
	width: 230px;
	height: 230px;
}
.chanpinxilie .ccc i {
	background: url(../images/3.webp) no-repeat;
	display: inline-block;
	background-size: 100%;
	width: 230px;
	height: 230px;
}
.chanpinxilie .ddd i {
	background: url(../images/4.webp) no-repeat;
	display: inline-block;
	background-size: 100%;
	width: 230px;
	height: 230px;
}
.chanpinxilie .aaa p{
	text-align: center;
	color: #151515;
	font-size: 16px;
	line-height: 22px;
	padding-bottom: 20px;
}
.chanpinxilie .eee i {
	background: url(../images/5.webp) no-repeat;
	display: inline-block;
	background-size: 100%;
	width: 230px;
	height: 230px;
}
.chanpinxilie .fff i {
	background: url(../images/6.webp) no-repeat;
	display: inline-block;
	background-size: 100%;
	width: 230px;
	height: 230px;
}
.chanpinxilie .ggg i {
	background: url(../images/7.webp) no-repeat;
	display: inline-block;
	background-size: 100%;
	width: 230px;
	height: 230px;
}
.chanpinxilie .hhh i {
	background: url(../images/8.webp) no-repeat;
	display: inline-block;
	background-size: 100%;
	width: 230px;
	height: 230px;
}
.chanpinxilie .aaa:hover {
	box-shadow:0px 0px 10px rgba(0,0,0,0.1);
	position: relative;
	top: -4px;
	background: #fff;
}
/* 产品系列结束 */

/* 数字开始 */
.shuzi{
	width: 100%;
	padding: 50px 0px;
	background: url(../images/9.webp) center no-repeat;
	background-attachment: scroll;
}
.shuzi .shuzi-box{
	width: 1100px;
	margin: 0 auto;
}
.shuzi .aaa{
		text-align: center;
}
.shuzi .aaa i{
	padding-bottom: 10px;
	border-bottom: 2px solid #fff;
	font-size: 44px;
	font-family: arial;
	color: #ffffff;
}
.shuzi .aaa p{
	margin: 35px 0px;
	text-align: center;
	font-family: 微软雅黑;
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
	color: #ffffff;

}

/* 数字结束 */

/* 选择开始 */
.xuanze{
	width: 100%;
	padding: 50px 0px;
}
.xuanze .xuanze-box{
	width: 1100px;
	margin: 0 auto;
}
.xuanze .xuanze-box .row .a{
	background: #F6F6F6;
	padding: 50px;
}
.xuanze .xuanze-box .row .a .swiper-test{
	width: 470px;
	height: 324px;
}
.xuanze .xuanze-box .row .a .swiper-test .swiper-slide{
	width: 470px;
	height: 324px;
}
.xuanze .xuanze-box .row .a .swiper-test .swiper-slide:nth-child(1){
	width: 470px;
	height: 324px;
	background: url(../images/che1.webp)  center no-repeat;
	background-size: 100%;
}
.xuanze .xuanze-box .row .a .swiper-test .swiper-slide:nth-child(2){
	width: 470px;
	height: 324px;
	background: url(../images/che2.webp)  center no-repeat;
	background-size: 100%;
}
.xuanze .swiper-pagination-bullet{
	background-color: #fff;
}
.xuanze .swiper-pagination-bullet-active{
	background-color: #000;
}
.xuanze .xuanze-box .row .b {
	padding-left: 55px;
}
.xuanze .bbbr .title{
	font-family: 微软雅黑;
	font-size: 34px;
	color: #333333;
	display: block;
	vertical-align: bottom;
}
.xuanze .bbbr .neirong{
	margin-top: 20px;
	position: relative;
}
.xuanze .bbbr .neirong .neirong1 .p1{
	padding-left: 40px;
	height: 27px;
	line-height: 27px;
	font-size: 18px !important;
}
.xuanze .bbbr .neirong1 i{
	position: absolute;
	display: block;
	width: 27px;
	height: 27px;
	background: #3290ff;
	border-radius: 50%;
}
.xuanze .bbbr .neirong1 span{
	display: inline-block;
	font-size: 18px;
	position: absolute;
	left: 8px;
	color: #fff;
	padding: 2px 0px;
}
.xuanze .bbbr .neirong1 .p2{
	margin-top: 30px;
	padding-left: 40px;
	color: rgb(119, 119, 119);
	font-size: 14px;
}
.neirong1 {
	padding-top: 20px;
	padding-bottom: 10px;
	border-bottom: 1px solid  #f1f2f2;
}
.bbbr .jj .p2{
	display: none;
}
.bbbr .jjj .p2{
	display: none;
}

.xuanze-box .y{
	margin-top: 20px;
}
.xuanze-box .row .i .lx{
	padding: 20px 0px;
}
.xuanze-box .row .i .lx .lx-1{
	border: 1px solid #f1f2f2;
	padding: 15px 0px;
}
.xuanze-box .row .p8{
	font-size: 15px;
	font-weight: bold;
	font-style: normal;
	color: #000000;
	display: block;
	padding-left: 15px;
	vertical-align: bottom;
	margin-bottom: 0px;
}
.xuanze-box .row .p9{
	font-family: century gothic;
	font-size: 13px;
	font-weight: normal;
	font-style: normal;
	color: #bababa;
	display: block;
	padding: 0 0 0 15px;
	vertical-align: bottom;
}
/* 选择结束 */

/* 产品图库开始 */
.tuku{
	width: 100%;
	background: #F6F6F6;
	padding: 50px 0px 50px;
}
.tuku .tuku-box{
	width: 1100px;
	margin: 0 auto;
}
.tuku .tuku-box .title{
	text-align: center;
	font-family: 微软雅黑;
	font-size: 34px;
	font-weight: normal;
	font-style: normal;
	color: #333333;
	display: block;
	vertical-align: bottom;
	margin-bottom: 25px;
}

/* 产品图库结束 */

/* 扫码关注开始 */
.saoma{
	width: 100%;
	background: url(../images/chetu.webp) no-repeat;
	padding: 90px 0px;
	background-size: cover;
	background-attachment: scroll;
}
.saoma .saoma-box{
	width: 1200px;
	margin: 0 auto;
}
.saoma .erweima{
	margin-right: 20px;
}
.saoma .neirong .p1{
	font-size: 30px;
	color: #ffffff;
	display: block;
	padding: 0 0 15px 0;
	vertical-align: bottom;
}
.saoma .neirong .p2{
	font-size: 13px;
	color: #ffffff;
	display: block;
	vertical-align: bottom
}
.saoma .saoma-box .b{
	height: 114px;
	display: flex;
	align-items: center;
    position: relative;
}
.saoma .b div{
	position: absolute;
	right: 0px;
	display: inline-block;
	font-size: 15px;
	letter-spacing: 2px;
	text-indent: 2px;
	padding: 14px 40px;
	border-width: 2px;
	border-color: #ffeb79;
	background-color: #ffeb79;
	color: #333333;
	border-radius: 5px;
}

/* 扫码关注结束 */
.xinwenzixun{
	width: 100%;
	background:#F6F6F6 ;
	padding: 50px 0px;
}
.xinwenzixun .xinwenzixun-box{
	width: 1200px;
	margin: 0 auto;
}
.xinwenzixun .xinwenzixun-box .title{
	text-align: center;
	font-family: 微软雅黑;
	font-size: 34px;
	font-weight: normal;
	font-style: normal;
	color: #333333;
	display: block;
	vertical-align: bottom;
	margin-bottom: 25px;
}
.xinwenzixun .xinwenzixun-box .row .a{
	padding: 0px 15px 0px 15px;
}
.xinwenzixun .a .a-box .a-img img{
	margin: 6px 0px 10px;
	width: 357px;
}
.xinwenzixun .xinwenzixun-box .a .a-box{
	background: #fff;
	overflow: hidden;
}
.xinwenzixun .a .a-box .a-img p{
	margin-top: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	padding-right: 20px;
	font-weight: normal;
	color: #333333;
	line-height: 15px;
	vertical-align: top;
	text-align: left;
	color: #333333;
	font-size: 15px;
	font-family: 微软雅黑;
	line-height: 21px;
	height: 21px;
	overflow: hidden;
}
.xinwenzixun .xinwenzixun-box .a-p{
	color: #b7b7b7;
	font-size: 12px;
	font-family: 微软雅黑;
	line-height: 22px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	padding-right: 20px;
	text-align: left;
}
.xinwenzixun .a-botton a{
	color: #999999;
	margin-top: 20px;
	display: inline-block;
	font-size: 12px;
	font-family: arial;
	padding-bottom: 60px;
	padding-left: 30px;
	padding-right: 30px;
	text-decoration: none;
}
.a-img-2{
	position: relative;
}
.a-img .beijing{
	position: absolute;
	background:rgb(0,0,0,0.2) ;
	width: 100%;
	height: 100%;
	top: 0px;
	display: none;
	transition: all .8s;
}
.a-img .jiahao{
	display: none;
	position: absolute;
	top: -27%;
	left: 43%;
	background: url(../images/big-black-plus.png) no-repeat;
	background-size:100% ;
	background-position: center top;
	width: 64px;
	height: 64px;
	transition: all 1s ease 1s;
}
.a-box:hover .beijing{
	display: block;
}
.a-box:hover .jiahao{
	display: block;
	top: 38%;
}
.a-box:hover p{
	transform: scale(1.1);
}
.xinwenzixun .row{
	margin-bottom: 40px;
}

/* 新闻轮播开始 */
.xinwenzixun .xinwenzixun-box .lunbo{
	display: none;
}
.xinwenzixun .xinwenzixun-box .swiper-test{
	width: 370px;
	height: 430px;
	margin:  0 auto;
}
.xinwenzixun .xinwenzixun-box .swiper-slide{
	width: 370px;
	height: 450px;
}
.xinwenzixun .xinwenzixun-box .swiper-pagination-bullet{
	background: rgb(0,0,0,0.3);
}
.xinwenzixun .xinwenzixun-box .swiper-pagination-bullet-active{
	background: #000;
}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
	outline: none;
}

.xinwenzixun .xinwenzixun-box .gengduo{
	text-align: center;
	font-family: 微软雅黑;
	font-size: 14px;
	color: rgb(188, 188, 188);
}
.xinwenzixun .xinwenzixun-box .gengduo p{
	display: inline-block;
	padding: 8px 40px;
	border: 1px solid  rgb(0, 0, 0,0.1);
	background-color: transparent;
}
/* 新闻轮播结束 */


/* 底部导航开始 */
.dibudaohang{
	width: 100%;
	background:#f7f8fa;
	padding: 50px 0px;
}
.dibudaohang .dibudaohang-box{
	width: 1200px;
	margin: 0 auto;
}
.dibudaohang .dibudaohang-box .a img{
	margin-left: 25px;
}

/* 底部导航结束 */




/* 底部开始 */
.dibukaishi{
	width: 100%;
	background: #212121;
	padding: 50px 0px 80px;
}
.dibudaohang-box{
	width: 1200px;
	margin: 0 auto;
}
.dibudaohang-box .xxx p{
	font-size: 12px;
	color: #777777;
	padding: 30px 20px 30px 0px;
}
.dibudaohang-box .xxx div span{
	display: inline-block;
	width: 32px;
	height: 32px;
	margin-right: 10px;
	background: url(../images/social_icon_32x32.png) no-repeat;
}
.dibudaohang-box .xxx div .span1{
	background-position: -64px 0;
}
.dibudaohang-box .xxx div .span2{
	background-position: -96px 0;
}
.dibudaohang-box .xxx div .span3{
	background-position: -257px 0;
}
.dibudaohang-box .xxx div .span4{
	background-position: -288px 0;
}
.dibudaohang-box .xxx div .span5{
	background-position: -320px 0;
}
.dibudaohang-box .xxxx p{
	font-weight: 700;
	font-style: normal;
	font-size: 16px;
	color: #ffffff;
	margin-bottom: 30px;
}
.dibudaohang-box .xxxxx p{
	font-weight: 700;
	font-style: normal;
	font-size: 16px;
	color: #ffffff;
	margin-bottom: 30px;
}
.dibudaohang-box .xxxx div .span1{
	width: 20px;
	height: 20px;
	display: inline-block;
	background: url(../images/333.webp) center no-repeat;
	background-size:100% ;
	vertical-align: middle;
	margin-right: 10px;
}
.dibudaohang-box .xxxx div .span2{
	width: 20px;
	height: 20px;
	display: inline-block;
	background: url(../images/222.webp) center no-repeat;
	background-size:100% ;
	margin-right: 10px;
	vertical-align: middle;
}
.dibudaohang-box .xxxx div .span3{
	width: 20px;
	height: 20px;
	display: inline-block;
	background: url(../images/111.webp) center no-repeat;
	background-size:100% ;
	margin-right: 10px;
	vertical-align: middle;
}
.dibudaohang-box .xxxx div{
	font-size: 12px;
	color: #777777;
	height: 30px;
	line-height: 30px;
	vertical-align: middle;
}
.xxxxx div ul li{
	float: left;
	width: 50%;
	font-size: 12px;
	color: #777777;
	height: 30px;
	line-height: 30px;
}
.xxxxxx div ul li img{
	width: 86px;
	height: 86px;
}
.xxxxxx div ul li{
	float: left;
	margin-right: 4px;
	margin-bottom: 4px;
}
.dibukaishi .riqi{
	margin-top: 24px;
	border-top: 1px solid #777777;
}
.dibukaishi .riqi p{
	text-align: center;
	font-size: 12px;
	color: #777777;
	height: 80px;
	line-height: 80px;
	}
/* 底部结束 */


